(window.webpackJsonp = window.webpackJsonp || []).push([
	[19], {
		0: function(t, n, i) {
			"use strict";
			var e = Object.prototype.hasOwnProperty;

			function o(t, n) {
				return Array.isArray(t) ? function(t, n) {
					for(var i, e = "", a = "", r = Array.isArray(n), c = 0; c < t.length; c++)(i = o(t[c])) && (r && n[c] && (i = s(i)), e = e + a + i, a = " ");
					return e
				}(t, n) : t && "object" == typeof t ? function(t) {
					var n = "",
						i = "";
					for(var o in t) o && t[o] && e.call(t, o) && (n = n + i + o, i = " ");
					return n
				}(t) : t || ""
			}

			function a(t) {
				if(!t) return "";
				if("object" == typeof t) {
					var n = "";
					for(var i in t) e.call(t, i) && (n = n + i + ":" + t[i] + ";");
					return n
				}
				return t + ""
			}

			function r(t, n, i, e) {
				if(!1 === n || null == n || !n && ("class" === t || "style" === t)) return "";
				if(!0 === n) return " " + (e ? t : t + '="' + t + '"');
				var o = typeof n;
				return "object" !== o && "function" !== o || "function" != typeof n.toJSON || (n = n.toJSON()), "string" == typeof n || (n = JSON.stringify(n), i || -1 === n.indexOf('"')) ? (i && (n = s(n)), " " + t + '="' + n + '"') : " " + t + "='" + n.replace(/'/g, "&#39;") + "'"
			}
			n.merge = function t(n, i) {
				if(1 === arguments.length) {
					for(var e = n[0], o = 1; o < n.length; o++) e = t(e, n[o]);
					return e
				}
				for(var r in i)
					if("class" === r) {
						var c = n[r] || [];
						n[r] = (Array.isArray(c) ? c : [c]).concat(i[r] || [])
					} else if("style" === r) {
					c = (c = a(n[r])) && ";" !== c[c.length - 1] ? c + ";" : c;
					var s = a(i[r]);
					s = s && ";" !== s[s.length - 1] ? s + ";" : s, n[r] = c + s
				} else n[r] = i[r];
				return n
			}, n.classes = o, n.style = a, n.attr = r, n.attrs = function(t, n) {
				var i = "";
				for(var c in t)
					if(e.call(t, c)) {
						var s = t[c];
						if("class" === c) {
							s = o(s), i = r(c, s, !1, n) + i;
							continue
						}
						"style" === c && (s = a(s)), i += r(c, s, !1, n)
					}
				return i
			};
			var c = /["&<>]/;

			function s(t) {
				var n = "" + t,
					i = c.exec(n);
				if(!i) return t;
				var e, o, a, r = "";
				for(e = i.index, o = 0; e < n.length; e++) {
					switch(n.charCodeAt(e)) {
						case 34:
							a = "&quot;";
							break;
						case 38:
							a = "&amp;";
							break;
						case 60:
							a = "&lt;";
							break;
						case 62:
							a = "&gt;";
							break;
						default:
							continue
					}
					o !== e && (r += n.substring(o, e)), o = e + 1, r += a
				}
				return o !== e ? r + n.substring(o, e) : r
			}
			n.escape = s, n.rethrow = function t(n, e, o, a) {
				if(!(n instanceof Error)) throw n;
				if(!("undefined" == typeof window && e || a)) throw n.message += " on line " + o, n;
				try {
					a = a || i(4).readFileSync(e, "utf8")
				} catch(i) {
					t(n, null, o)
				}
				var r = 3,
					c = a.split("\n"),
					s = Math.max(o - r, 0),
					d = Math.min(c.length, o + r);
				r = c.slice(s, d).map((function(t, n) {
					var i = n + s + 1;
					return(i == o ? "  > " : "    ") + i + "| " + t
				})).join("\n");
				throw n.path = e, n.message = (e || "Pug") + ":" + o + "\n" + r + "\n\n" + n.message, n
			}
		},
		1: function(t, n, i) {
			var e;
			void 0 === (e = function() {
				var o, a = {},
					r = $("body"),
					c = {},
					s = i(5),
					d = {
						v: "1.0",
						index: 0,
						Zindex: 200,
						confirm: function(t) {
							var n = $.extend({}, t, {
								type: "confirm"
							});
							return d.open(n)
						},
						tip: function(t, n) {
							var i = {
								type: "tip",
								container: t,
								closeBtn: !1,
								isOverlay: !1,
								time: n || 1500
							};
							return d.open(i)
						},
						loading: function(t) {
							t = $.extend({
								closeBtn: !1,
								isLoding: !0,
								type: 0,
								text: "鎷煎懡鍔犺浇涓�...",
								showText: !1
							}, t);
							return d.open(t)
						}
					},
					p = function() {
						this.defaults = {
							container: null,
							isOverlay: !0,
							overlayClose: !1,
							closeBtn: !0,
							success: null,
							end: null
						}
					};
				p.prototype = {
					getOptions: function(t) {
						return $.extend({}, this.defaults, t)
					},
					removeNode: function(t) {
						t.remove()
					}
				};
				var l = new p,
					u = function(t) {
						this.index = ++d.index, this.Zindex = d.Zindex + this.index, this.creat()
					};
				return(u.pt = u.prototype).creat = function() {
					var t = this,
						n = t.index,
						i = t.Zindex,
						e = $('<div id="dialog_box' + n + '" class="dialog_box ' + (a.class || "") + '"></div>');
					if(e.css({
							margin: 0,
							padding: 0,
							width: a.width || "auto",
							height: a.height || "auto",
							"z-index": i,
							top: "50%",
							left: "50%",
							position: "fixed",
							"background-color": a.isLoding ? "transparent" : "#fff",
							textAlign: a.isLoding ? "center" : "left"
						}), a.isLoding && e.html(s(a)), a.title) e.append(function(t) {
						var n;
						return function() {
							n = $('<div class="dialog-header"></div>');
							var i = $('<span class="dialog-title" title="' + a.title + '">' + a.title + "</span>"),
								e = $('<i class="dialog-close iconfont cf-guanbi" id="dialog_close' + t + '" title="鍏抽棴"></i>');
							return n.append(i).append(e), n
						}()
					}(n));
					else if(a.closeBtn) {
						var c = $('<i class="dialog-close iconfont cf-diff-close cf-guanbi" id="dialog_close' + n + '" title="鍏抽棴"></i>');
						e.append(c)
					}
					if(a.isOverlay) {
						var p = function(t, n) {
							var i;
							return i = $('<div id="overlay' + t + '" class="overlay"></div>'), i.css({
								margin: 0,
								padding: 0,
								border: "none",
								width: "100%",
								height: "100%",
								"z-index": n,
								background: "#000",
								opacity: "0.5",
								filter: "alpha(opacity=50)",
								position: "fixed",
								top: 0,
								left: 0
							}), i
						}(n, i);
						r.append(p)
					}
					if(r.append(e), t.dialogBox = e, "confirm" === a.type) {
						t.yes = a.yes, t.cancel = a.cancel, o = $('<div class="confirm-layer"></div>');
						var l = $('<span class="btn-sure btn btn-primary">' + (a.yesText || "纭畾") + "</span>"),
							u = $('<span class="btn-cancel btn btn-gray">鍙栨秷</span>');
						o.html('<div class="confirm-text">' + a.container + '</div><div class="operate-btn"></div>'), o.find(".operate-btn").append(l).append(u), l.click((function() {
							"function" == typeof t.yes && t.yes()
						})), u.click((function() {
							"function" == typeof t.cancel && t.cancel()
						}))
					} else "tip" === a.type ? (o = $('<div class="text-tip"></div>'), $("body").append('<div class="text-tip-overlay"></div>'), o.html(a.container), setTimeout((function() {
						$(".text-tip-overlay").remove(), d.close(n)
					}), a.time)) : o = $(a.container);
					return e.append(o), "tip" === a.type && o.parent().css("background", "transparent"), d.reset(n), e.find(".dialog-close").click((function() {
						d.close(n)
					})), a.overlayClose && p.click((function() {
						d.close(n)
					})), "function" == typeof a.success && a.success(t.index, t), e
				}, d.close = function(t) {
					if(!t) return $(".overlay").remove(), void $(".dialog_box").remove();
					var n = $("#overlay" + t);
					n && l.removeNode(n), l.removeNode($("#dialog_box" + t)), "function" == typeof a.end && a.end()
				}, d.reset = function(t) {
					var n = $("#dialog_box" + t),
						i = n.width(),
						e = n.height();
					n.css({
						"margin-top": -e / 2,
						"margin-left": -i / 2
					})
				}, c.run = function() {
					d.open = function(t) {
						(a = l.getOptions(t)).type;
						return(new u).index
					}
				}, void 0 === (e = function() {
					return c.run(), d
				}.call(n, i, n, t)) || (t.exports = e), d
			}.call(n, i, n, t)) || (t.exports = e)
		},
		2: function(t, n, i) {
			var e;
			void 0 === (e = function() {
				function t(t) {
					return -1 != document.cookie.indexOf("migu_music_status") || (!1 !== t && document.getElementById("J_LoginBtn").click(), !1)
				}
				return window.MUSIC_GLOBAL.loginCheck = t, t
			}.call(n, i, n, t)) || (t.exports = e)
		},
		33: function(t, n, i) {
			var e;
			void 0 === (e = function() {
				return {
					setCookie: function(t, n, i) {
						var e;
						return e = t + "=" + encodeURIComponent(n), (i = i || {}).expires && (e += ";expires=" + new Date((new Date).getTime() + 6e4 * i.expires * 60 * 24).toGMTString()), i.path && (e += ";path=" + i.path), i.domain && (e += ";domain=" + i.domain), i.secure && (e += ";secure"), document.cookie = e
					},
					getCookie: function(t) {
						var n, i, e;
						return i = document.cookie, n = t.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, (function(t) {
							return "\\" + t
						})), (e = i.match(new RegExp("(?:^|; )" + n + "=([^;]*)"))) ? decodeURIComponent(e[1]) : void 0
					},
					removeCookie: function(t, n, i) {
						var e;
						if(this.getCookie(t)) return e = t + "=;expires=Fri, 02-Jan-1970 00:00:00 GMT", n && (e += ";path=" + n), i && (e += ";domain" + i), document.cookie = e
					}
				}
			}.call(n, i, n, t)) || (t.exports = e)
		},
		4: function(t, n) {},
		5: function(t, n, i) {
			var e = i(0);
			t.exports = function(t) {
				var n, i = "",
					o = t || {};
				return function(t, o, a) {
					switch(a) {
						case 1:
							var r = "upload";
							break;
						default:
							r = "loading"
					}
					i = i + "<div" + e.attr("class", e.classes([r], [!0]), !1, !0) + ' id="loading">', t && (i = i + "<span>" + e.escape(null == (n = o) ? "" : n) + "</span>"), i += "</div>"
				}.call(this, "showText" in o ? o.showText : "undefined" != typeof showText ? showText : void 0, "text" in o ? o.text : "undefined" != typeof text ? text : void 0, "type" in o ? o.type : "undefined" != typeof type ? type : void 0), i
			}
		},
		6: function(t, n, i) {
			var e = i(0);
			t.exports = function(t) {
				var n = "",
					i = t || {};
				return function(i) {
					t = t || {}, n = n + '<style>/* vip,鏁板瓧涓撹緫寮圭獥鏍峰紡 */\n\n.digital-vip-tip {\n    width: 400px;\n    height: 280px;\n    text-align: center;\n    padding-top: 8px;\n}\n\n.digital-vip-tip p {\n    line-height: 28px;\n    padding:0 20px;\n}\n\n.digital-vip-tip .btn-content {\n    margin-top: 20px;\n}\n\n.digital-vip-tip .btn-content a {\n    width: 130px;\n    height: 45px;\n    line-height: 45px;\n    border-radius: 25px;\n    color: #666;\n}</style><div class="digital-vip-tip"><img' + e.attr("src", i.APP_CDN_HOST + i.APP_STATIC_PATH + "/img/music/audioPlayer/digital_album_tip.png", !0, !0) + "><p>" + e.escape(null == "搴旂増鏉冩柟瑕佹眰锛岄渶瑕佽喘涔版暣寮犳暟瀛椾笓杈戝悗鎵嶈兘璇曞惉銆佷笅杞姐€佽璐僵閾冦€�" ? "" : "搴旂増鏉冩柟瑕佹眰锛岄渶瑕佽喘涔版暣寮犳暟瀛椾笓杈戝悗鎵嶈兘璇曞惉銆佷笅杞姐€佽璐僵閾冦€�") + '</p><div class="btn-content"><a class="btn"' + e.attr("href", t.url, !0, !0) + ' target="_blank">璐拱鏁板瓧涓撹緫</a></div></div>'
				}.call(this, "MUSIC_CONFIG" in i ? i.MUSIC_CONFIG : "undefined" != typeof MUSIC_CONFIG ? MUSIC_CONFIG : void 0), n
			}
		},
		76: function(t, n, i) {
			var e;
			void 0 === (e = function() {
				var t = i(33),
					n = i(1),
					e = i(77),
					o = document.domain.indexOf("migu.cn") > -1 ? "migu.cn" : document.domain;
				return {
					id: "cafePlayer_migu_music",
					target: location.hostname.replace(/\./g, "") + "_migu_player",
					timer: null,
					playerExists: function() {
						return 1 === parseInt(t.getCookie("audioplayer_open"))
					},
					openAWindow: function(i) {
						if(t.setCookie("audioplayer_new", "1", {
								domain: o,
								path: "/"
							}), t.setCookie("player_stop_open", "0", {
								domain: o,
								path: "/"
							}), !window.open(i, this.target)) {
							var a = this.checkBrower();
							t.setCookie("player_stop_open", "1", {
								domain: o,
								path: "/"
							});
							var r = n.open({
								container: e({
									tip: a
								}),
								closeBtn: !1,
								success: function() {
									$("#sure_tip").click((function() {
										n.close(r)
									}))
								}
							})
						}
					},
					checkBrower: function() {
						var t = navigator.userAgent;
						return t.indexOf("Firefox") > -1 ? "閫夐」->闅愮涓庡畨鍏�->鏉冮檺->鍏佽鏈綉绔欑殑寮瑰嚭寮忕獥鍙�" : t.indexOf("Safari") > -1 && -1 == t.indexOf("Chrome") ? "safari娴忚鍣�->鍋忓ソ璁剧疆->瀹夊叏鎬�->鍙栨秷鍕鹃€夆€滈樆姝㈠脊鍑哄紡绐楀彛鈥�" : (t.indexOf("Chrome") > -1 && t.indexOf("Safari"), "璁剧疆->楂樼骇->闅愮璁剧疆鍜屽畨鍏ㄦ€�->鍐呭璁剧疆->寮瑰嚭绐楀彛->鍏佽鏈綉绔欑殑寮瑰嚭寮忕獥鍙�")
					},
					openAudioPlayer: function() {
						var n = this;
						n.playerExists() ? (t.setCookie("audioplayer_exist", "0", {
							domain: o,
							path: "/"
						}), n.timer && clearTimeout(n.timer), n.timer = setTimeout((function() {
							parseInt(t.getCookie("audioplayer_exist")) || (MUSIC_CONFIG.IS_FROM_MIGU ? n.openAWindow(MUSIC_CONFIG.APP_MUSIC_PATH + "/player/audio?from=migu") : n.openAWindow(MUSIC_CONFIG.APP_MUSIC_PATH + "/player/audio"))
						}), 2e3)) : MUSIC_CONFIG.IS_FROM_MIGU ? n.openAWindow(MUSIC_CONFIG.APP_MUSIC_PATH + "/player/audio?from=migu") : n.openAWindow(MUSIC_CONFIG.APP_MUSIC_PATH + "/player/audio")
					},
					addSong: function(n, i) {
						localStorage.setItem("store_add_list", JSON.stringify(n)), t.setCookie("playlist_change", "1", {
							domain: o,
							path: "/"
						}), i ? t.setCookie("add_play_now", "1", {
							domain: o,
							path: "/"
						}) : t.setCookie("add_play_now", "0", {
							domain: o,
							path: "/"
						})
					}
				}
			}.call(n, i, n, t)) || (t.exports = e)
		},
		77: function(t, n, i) {
			var e = i(0);
			t.exports = function(t) {
				var n, i = "",
					o = t || {};
				return function(t) {
					i = i + '<style>.open-tip-content{\n    box-sizing: border-box;\n    width: 470px;\n    margin: auto;\n    padding: 30px 25px;\n    background-color: #fff;\n    z-index: 1000000;\n}\n.open-tip-content .open-tip-header{\n    margin: 0 0 15px;\n    font-size: 16px;\n}\n.open-tip-content .open-tip-header i{\n    display: inline-block;\n    width: 22px;\n    height: 22px;\n    border-radius: 50%;\n    margin-right: 10px;\n    background-color: #999;\n    line-height: 22px;\n    color: #fff;\n    text-align: center;\n    font-style: normal;\n}\n.open-tip-content .open-tip-body{    \n    margin-bottom: 20px;\n    line-height: 1.8;\n    color: #666;\n}\n.open-tip-content .open-tip-footer{\n    text-align: right;\n}\n.open-tip-content .open-tip-footer button{    \n    display: inline-block;\n    width: 124px;\n    height: 40px;\n    margin-right: 10px;\n    background-color: #e40077;\n    color: #fff;\n    line-height: 40px;\n    text-align: center;\n}</style><div class="open-tip-content"><div class="open-tip-header"><i>' + e.escape(null == (n = "!") ? "" : n) + '</i>鎾斁鍣ㄩ〉闈㈣娴忚鍣ㄦ嫤鎴紒</div><div class="open-tip-body">' + e.escape(null == (n = t) ? "" : n) + '</div><div class="open-tip-footer"><button id="sure_tip">' + e.escape(null == (n = "纭畾") ? "" : n) + "</button></div></div>"
				}.call(this, "tip" in o ? o.tip : "undefined" != typeof tip ? tip : void 0), i
			}
		},
		94: function(t, n, i) {
			var e;
			void 0 === (e = function() {
				var t = i(1),
					n = i(76),
					e = i(33),
					o = i(2),
					a = i(95),
					r = i(6),
					c = document.domain.indexOf("migu.cn") > -1 ? "migu.cn" : document.domain;
				i(96);
				var s = {
					getStraRequest: null,
					getAudioSongs: function(n, i) {
						n.type || (n.type = 1);
						var e = this,
							o = "".concat(n.copyrightIds);
						"undefined" === o && 1 === n.type ? t.tip("鏆傛棤鐗堟潈锛屽挭鍜曞悰姝ｅ湪寮曡繘涓瓇") : 1 === o.split(",").length && 1 === n.type ? this.getProductionInfo(n, (function(t) {
							var o = t && t.data.auditionsFlag || 0,
								a = t && t.data.albumId;
							e.checkFree({
								songType: Number(o),
								copyrightId: n.copyrightIds,
								albumId: a
							}, (function() {
								e.musicPlayAction(n, i)
							}))
						})) : e.musicPlayAction(n, i)
					},
					musicPlayAction: function(i, o) {
						void 0 === o && (o = !0), e.setCookie("player_stop_open", "0", {
							domain: c,
							path: "/"
						}), e.setCookie("playlist_adding", 1, {
							domain: c,
							path: "/"
						});
						var a = [],
							r = i.type,
							s = {};
						switch(r) {
							case 0:
								s = {
									type: r,
									songIds: i.songIds
								};
								break;
							case 1:
								s = {
									type: r,
									copyrightId: i.copyrightIds
								};
								break;
							case 2:
								s = {
									type: r,
									albumId: i.albumId
								};
								break;
							case 3:
								s = {
									type: r,
									playListId: i.playListId,
									pageNum: i.pageNum || 1,
									pageSize: i.pageSize || 100
								};
								break;
							default:
								s = {
									type: 1,
									copyrightId: i.copyrightIds
								}
						}
						$.get(MUSIC_CONFIG.APP_API_PATH + "/music/audioPlayer/songs", s).done((function(i) {
							"000000" === i.returnCode && ($.each(i.items, (function() {
								var t = {};
								t.id = this.songId, t.name = this.songName, t.singerInfo = this.singers, t.mvList = this.mvList, t.copyrightId = this.copyrightId, t.albumInfo = this.albums, t.songLength = this.length, t.inDigitalAlbum = this.inDigitalAlbum, t.rate = this.formats, t.songType = this.auditionsFlag, t.auditionsLength = this.auditionsLength, t.allowDownload = this.allowDownload, this.copyrightId && this.fullsong && a.push(t)
							})), a.length ? (e.setCookie("addplaylist_has", "1", {
								domain: c,
								path: "/"
							}), n.openAudioPlayer(), n.addSong(a, o), 0 == e.getCookie("player_stop_open") && t.tip("宸叉坊鍔犺嚦闊充箰鎾斁鍣�")) : (t.tip("鏆傛棤鐗堟潈锛屽挭鍜曞悰姝ｅ湪寮曡繘涓瓇"), e.setCookie("playlist_overlay", "1", {
								domain: c,
								path: "/"
							})))
						})).fail((function() {
							t.tip("鑾峰彇鏁版嵁澶辫触"), e.setCookie("playlist_overlay", "1", {
								domain: c,
								path: "/"
							}), e.setCookie("PLAYDISABLED", 1, {
								domain: c,
								path: "/"
							})
						}))
					},
					recordListend: function(t) {
						$.ajax({
							url: "/v2/async/audioplayer/recordlistened",
							type: "get",
							data: {
								copyrightId: t
							}
						})
					},
					getDigitalAlbumSong: function(n, i) {
						var o = this;
						o.checkPlayerCookie((function() {
							$.get("/v2/async/getDigitalAlbumSong", {
								albumId: n
							}).done((function(n) {
								var a = [];
								$.each(n.items, (function() {
									this.copyrightMsg && a.push(this.copyrightMsg.fullSongCopyrightId11)
								})), a.length > 0 ? o.getAudioSongs({
									copyrightIds: a.join(",")
								}, i) : (t.tip("鏆傛棤娉曟挱鏀捐涓撹緫姝屾洸"), e.setCookie("playlist_overlay", "1", {
									domain: c,
									path: "/"
								}))
							})).fail((function() {
								e.setCookie("playlist_overlay", "1", {
									domain: c,
									path: "/"
								})
							}))
						}))
					},
					checkPlayerCookie: function(t) {
						var n = e.getCookie("PLAYDISABLED");
						e.setCookie("PLAYDISABLED", 1, {
							domain: c,
							path: "/"
						}), setTimeout((function() {
							e.setCookie("PLAYDISABLED", 0, {
								domain: c,
								path: "/"
							})
						}), 1500), 1 != n && ("function" == typeof t && t(), e.setCookie("playlist_adding", 1, {
							domain: c,
							path: "/"
						}))
					},
					checkFree: function(n, i) {
						var e = this.getStrategyInfo(n.copyrightId);
						e && e.then((function(e) {
							var r = e.returnCode,
								c = e.data;
							e.msg;
							if("000000" === r) switch(c.bizType) {
								case "10":
								case "11":
								case "99":
									o() && t.open({
										container: a({
											type: c.bizType,
											copyrightId: n.copyrightId,
											albumId: n.albumId
										})
									});
									break;
								case "98":
									t.open({
										container: a({
											type: c.bizType,
											copyrightId: n.copyrightId
										})
									});
									break;
								default:
									"function" == typeof i && i()
							} else t.tip("鏆傛棤鐗堟潈锛屽挭鍜曞悰姝ｅ湪寮曡繘涓瓇")
						}))
					},
					getProductionInfo: function(n, i) {
						var e = n.type;
						e && 1 !== e ? i() : $.get(MUSIC_CONFIG.APP_API_PATH + "/music/audioPlayer/getProductInfo", {
							copyrightId: n.copyrightIds
						}).done((function(n) {
							if("000000" === n.returnCode && n.data) {
								if(n.data.albumId && "2" === n.data.period && !o()) return;
								i(n)
							} else t.tip("浜у搧淇℃伅鏌ヨ澶辫触")
						})).fail((function() {
							t.tip("浜у搧淇℃伅鏌ヨ澶辫触")
						}))
					},
					isPlatinum: function() {
						return $.ajax({
							type: "GET",
							url: MUSIC_CONFIG.APP_API_PATH + "/user/isPlatinum",
							cache: !1
						})
					},
					getStrategyInfo: function(t) {
						return t = "".concat(t), this.getStraRequest && this.getStraRequest.abort(), this.getStraRequest = $.get(MUSIC_CONFIG.APP_API_PATH + "/music/audioPlayer/getSongPlayBizInfo", {
							copyrightId: t
						}), this.getStraRequest
					},
					checkAlbumOrder: function(n, i) {
						$.ajax({
							method: "GET",
							url: MUSIC_CONFIG.APP_API_PATH + "/music/digital_album/checkIsDigitalAlbum",
							data: {
								copyrightId: n
							}
						}).then((function(n) {
							if(n && "000001" == n.returnCode) "function" == typeof i && i();
							else {
								var e = n.data.period;
								if(!n || "000000" != n.returnCode || 4 !== e && 3 !== e) {
									if(2 != e || o()) {
										var a = n.data.albumId,
											c = n.data.fullSongIsOrder,
											s = n.data.albumIsOrder;
										!a || c || s || 2 !== e ? "function" == typeof i && i() : t.open({
											container: r({
												url: MUSIC_CONFIG.APP_MUSIC_PATH + "/order/digital_album/" + a
											})
										})
									}
								} else "function" == typeof i && i()
							}
						}), (function() {
							t.tip("绯荤粺蹇欙紝璇风◢鍚庡啀璇�")
						}))
					}
				};
				return window.MUSIC_GLOBAL.musicPlay = s, s
			}.call(n, i, n, t)) || (t.exports = e)
		},
		95: function(t, n, i) {
			var e = i(0);
			t.exports = function(t) {
				var n = "",
					i = t || {};
				return function(t, i, o, a) {
					switch(n = n + '<style>.song-buy-tip {\n    width: 400px;\n    height: 270px;\n    text-align: center;\n    padding-top: 8px;\n}\n.song-buy-tip p {\n    line-height: 28px;\n    padding:0 20px;\n}\n.song-buy-tip .btn-content {\n    margin-top: 20px;\n}\n\n.song-buy-tip .btn-content a {\n    width: 130px;\n    height: 45px;\n    line-height: 45px;\n    border-radius: 25px;\n    color: #666;\n    font-size: 14px;\n}</style><div class="song-buy-tip"><img' + e.attr("src", t.APP_CDN_HOST + t.APP_STATIC_PATH + "/img/music/audioPlayer/digital_album_tip.png", !0, !0) + ">", a) {
						case "10":
							n = n + '<p>璇ユ瓕鏇叉垨楂樺搧璐ㄩ渶瑕佷粯璐癸紝璇疯喘涔板悗鍐嶈繘琛岃瘯鍚�</p><div class="btn-content"><a class="btn J_OrderLink"' + e.attr("data-id", o, !0, !0) + ' data-type="download" href="javascript:;">绔嬪嵆璐拱</a></div>';
							break;
						case "99":
							n = n + '<p>璇ユ瓕鏇瞈\鍝佽川涓虹櫧閲戜細鍛榎\浼氬憳鍖呬笓灞炴瓕鏇诧紝寮€閫氫細鍛樺彲鍏嶈垂璇曞惉</p><div class="btn-content"><a class="btn"' + e.attr("href", t.APP_VIP_PATH, !0, !0) + ' target="_blank">寮€閫氫細鍛�</a></div>';
							break;
						case "98":
							n = n + '<p>鎶辨瓑锛岃姝屾洸鏃犳硶鍦ㄧ嚎璇曞惉锛屼粎鏀寔涓嬭浇鍒版湰鍦�</p><div class="btn-content"><a class="btn J_OrderLink"' + e.attr("data-id", o, !0, !0) + ' data-type="download" href="javascript:;">涓嬭浇</a></div>';
							break;
						case "11":
							n = n + '<p>璇ユ瓕鏇蹭负鏁板瓧涓撹緫姝屾洸锛岃璐拱鍚庡湪杩涜璇曞惉</p><div class="btn-content"><a class="btn"' + e.attr("href", t.APP_MUSIC_PATH + "/order/digital_album/" + i, !0, !0) + ' target="_blank">璐拱鏁村紶涓撹緫</a></div>'
					}
					n += "</div>"
				}.call(this, "MUSIC_CONFIG" in i ? i.MUSIC_CONFIG : "undefined" != typeof MUSIC_CONFIG ? MUSIC_CONFIG : void 0, "albumId" in i ? i.albumId : "undefined" != typeof albumId ? albumId : void 0, "copyrightId" in i ? i.copyrightId : "undefined" != typeof copyrightId ? copyrightId : void 0, "type" in i ? i.type : "undefined" != typeof type ? type : void 0), n
			}
		},
		96: function(t, n, i) {
			var e;
			void 0 === (e = function() {
				var t = i(1),
					n = i(2),
					e = i(6);
				$(document).on("click", ".order-btn", (function() {
					var t = $(this).data("href");
					n() && window.open(t)
				})), $(document).on("click", ".song-play", (function() {
					var t = $(this).data("cid");
					MUSIC_GLOBAL.musicPlay.getAudioSongs({
						copyrightIds: t
					}, !0)
				})), $(document).on("click", ".playlist-play", (function() {
					var t = $(this);
					MUSIC_GLOBAL.musicPlay.getAudioSongs({
						playListId: t.data("id"),
						type: 3
					}, !0)
				})), $(document).on("click", ".album-play", (function() {
					! function(i) {
						! function(t, n) {
							$.ajax({
								url: "/v2/async/checkIsDigitalAlbum",
								async: !1,
								data: {
									albumId: t
								}
							}).done((function(t) {
								n(t)
							})).fail((function() {}))
						}(i, (function(o) {
							if("1" == o.isDigitalAlbum) {
								o.copyrightId;
								var a = o.period,
									r = function() {
										t.open({
											container: e({
												url: MUSIC_CONFIG.APP_MUSIC_PATH + "/order/digital_album/" + i
											})
										})
									};
								switch(a) {
									case "2":
										n(!1) ? function(t, n) {
											$.ajax({
												url: "/v2/async/isBuyAlbum",
												async: !1,
												data: {
													albumId: t
												}
											}).done((function(t) {
												n(t)
											})).fail((function() {}))
										}(i, (function(t) {
											"000000" === t.returnCode && (1 === t.status ? MUSIC_GLOBAL.musicPlay.getDigitalAlbumSong(i, !0) : r())
										})) : r();
										break;
									case "1":
										var c = t.open({
											container: '<div class="sucess-text-tip">鏁鏈熷緟<span class="sure-btn btn btn-primary">纭�&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;瀹�</span></div>',
											closeBtn: !1,
											success: function() {
												$(".sure-btn").click((function() {
													t.close(c)
												}))
											}
										});
										break;
									default:
										MUSIC_GLOBAL.musicPlay.getDigitalAlbumSong(i, !0)
								}
							} else MUSIC_GLOBAL.musicPlay.getAudioSongs({
								albumId: i,
								type: 2
							}, !0)
						}))
					}($(this).data("id"))
				})), $(document).on("click", ".select-play", (function() {
					var n = [],
						i = $("#js_songlist .songlist-item.on");
					i.each((function() {
						$(this).data("cid") && n.push($(this).data("cid"))
					})), n.length ? MUSIC_GLOBAL.musicPlay.getAudioSongs({
						copyrightIds: n.join(",")
					}, !0) : i.length > 0 ? t.tip("鏆傛棤鐗堟潈锛屽挭鍜曞悰姝ｅ湪寮曡繘涓瓇") : t.tip("璇烽€夋嫨鎿嶄綔鐨勬瓕鏇�")
				}))
			}.call(n, i, n, t)) || (t.exports = e)
		}
	},
	[
		[94, 0]
	]
]);